// 在这个文件里做webpack配置合并
const Base = require("./webpack.base");
const Dev = require("./webpack.dev");
const Prod = require("./webpack.prod");
const merge = require("webpack-merge");
// 当启动的时候，会传入一个全局变量，我们根据这个变量来判断是什么模式
// 然后将不同的模式代码和公共的配置做合并
module.exports = env => {
  // 表示生产环境--打包上线
  if (env.production) {
    return merge(Base, Prod);
  } else if (env.development) {
    // 开发环境
    return merge(Base, Dev);
  }
  // return {};
};

// cnpm i -D  webpack-merge
